you really got screwed over - Francés Inglés Diccionario