i hope karma slaps you in the face! - Francés Inglés Diccionario