speaking quite candidly - Turco Inglés Diccionario