Is this an idiom or do I have to translate this sentence literally?
It's an idiom.
http://idioms.thefreedictionary...e+in+hot+water
http://dictionary.cambridge.org...e-in-hot-water
It would be wrong to literally translate this one.