as far as in me lies Thai Translation

as far as in me lies - ทำดีที่สุดแล้ว

EnglishThaiTransliteration
as far as in me lies
(Idiomatical expression)
ทำดีที่สุดแล้ว
Related:สุดความสามารถ
tam dee têe sòot láew