ความหมายของคำว่า "level best" Play Sound

(SL) พยายามเต็มที่ ทำสุดความสามารถ
ตัวอย่างประโยค Englishไทย
So let's do our level best not to fuck things up any worse than we already have, shall we?เราต้องทำให้ดีที่สุด ไม่ให้ฉิบหาย มากไปกว่าตอนนี้ ได้มั้ย