things are pretty crazy! - Turco Inglés Diccionario