このフレーズを英語に訳すなら、'This is no time for drinking!'がピッタリくる気がする。
背景としては、緊急事態や深刻な状況で、のんきに酒を飲んでいる人に向かって発せられるセリフだよね。『ジョジョの奇妙な冒険』でジョセフ・ジョースターが仲間に言いそうな台詞みたいなノリ。
ニュアンスを正確に伝えるには、怒りや焦りを込めたイントネーションが重要で、文字通りだけでなく状況に応じた感情表現が必要になる。日本語の語感を残すなら、'Drinking? Now?'と短く切り捨てる表現もアリだと思う。