Japanese Expression

Japanese: naki tsura ni hachi
Lit. English: the bee stings when you're already crying
Meaning: things just keep getting worse; "when it rains, it pours"

Log in or register to write something here or to contact authors.