муху проглотил — перевод на английский

Варианты перевода словосочетания «муху проглотил»

муху проглотилswallowed a fly

Ты чего такой угрюмый, муху проглотил?
Why are you so gloomy, have you swallowed a fly?
Как будто ты муху проглотила.
You look like you've swallowed a fly.