Ce înseamnă “a fi intr-o situatie grea”?

“a fi intr-o situatie grea” în Dicționar Român - Englez

  • to bite the dust