when least expected Thai Translation

when least expected - เมื่อไม่ได้คาดหวัง

EnglishThaiTransliteration
when least expected
(Idiomatical expression)
เมื่อไม่ได้คาดหวัง
mêua mâi dâi kâat wǎng