to languish, to suffer, to stew, to braise, to swelter
Schmoren Sie es.
Braising it.
— La Grande Bellezza - Die große Schönheit (2013)
Du wirst schmoren.
You’ll rot in hell.
— Agora - Die Säulen des Himmels (2009)
Dafür wirst du schmoren!
You'll suffer for this!
— Matrix (1999)
Es ist Anfang September, und wir schmoren vor Hitze.
It’s early September, and we’re sweltering in the heat.