do my best, give it my all, bend over backwards to

give it my all 盡全力(接 and 比較自然
bend over backwards to 盡全力(這個片語其實是下腰的意思