Do it while you can or "Strike while the iron is hot" in Chinese How to correctly communicate or express these timely sayings in Chinese? &quot;Do something while the conditions are right&quot; or &quot;Seize the opportunity when it presents itself&quot;
Would this be correct -- 尽你所能
“Strike while the iron is hot” in Chinese is 打鐵趁熱

鍛造鐵器必須在加熱鎔燒時進行。比喻做事必須把握時機、不要拖延。


Forging ironware must be done while the iron is hot. It is a metaphor that you must seize the opportunity to do things without delay.

&quot;Do it while you can&quot; could mean '機不可失' (chance is rare, so don't miss it) or 勿失良機 (don't miss a good chance)