... might well有可能 might and main尽全力;主力 might just as well倒不如;满可以;还是…好;最好还是 ...
2
?全力以赴
全心全意(heart and soul);遍体鳞伤(black and blue);安然无恙(safe and sound);全力以赴(might and main);不可获取(part and parcel);稳扎稳打(slow and sure);辗转反侧(toss and turn);老当益壮(hale and hearty)..
3
?几乎使出了全部力气
... [perfection] 形容事物非常完美 [might and main] 几乎使出了全部力气 [completely or fully this way] 完全如此 ...