things are pretty crazy - Francés Inglés Diccionario