Thành ngữ tiếng Anh cho "cố gắng hết sức"