new lease on life Thai Translation

new lease on life - ความมีชีวิตชีวาอีกครั้ง

EnglishThaiTransliteration
new lease on life
(Idiomatical expression)
ความมีชีวิตชีวาอีกครั้ง
Related:การมีชีวิตใหม่อีกครั้ง
kwaam mee chee-wít chee-waa eek kráng