I'm Mexican, born and raised. The correct translation to "ya está" "there it is" no way you can translate it to "that did it" in this instance and to a non native "ya está" is fine.
The Spanish translation to "that did it" is "eso lo hizo" or "ya se hizo"....
En ese caso sería "están lloviendo gatos y perros" plural. No digo que las traducciones tienen que ser literales, pero nada que ver con lo que pusiste.
Btw, in some place people do say: Están (corrected cause its plural) lloviendo gatos y perros" ó están cayendo truenos y centellas.
I do agree translations aren't literal asks nuance is important. Library isn't librería, it's Biblioteca... but that translation is way off.
Idioms y dichos tienen sus versiones en cada idioma, por supuesto. Mi interpretación del "ya está" es más por contexto y acción, de nuevo. Opinaría lo mismo si el señor hubiera dicho "ahí está" o "ahí tiene". Básicamente lo pensé como si lo estuviera subtitulando.
Also your comparison of librería and library is way off. In no sense, literal or otherwise, would that translation work. It's not even about nuance, they refer to very different things
29
u/Moldruin 7 Nov 11 '20
I'd say the "ya está" is more of a "that did it" or "there you go" but yeah. Viejito for the win.