Throwing something in someone's face is an idiomatic expression that means 'reproach,' etc., but the expression itself is well understood here in the US. The same idiomatic use of the expression is valid in Spanish, as well.
By the way, I found an English translation of the book your quote came from. The English translation had 'reproached' in it, but I wasn't entirely happy with the rest of the translation.
|