How to correctly communicate or express these timely sayings in Chinese? "Do something while the conditions are right" or "Seize the opportunity when it presents itself"

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.

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

  • Some more: 相机而动,当机立断
    – tsh
    Nov 29 '20 at 12:42
  • 相机而动 means ' wait your chance' (don't do it until you have the chance to); We Cantonese have a saying: "蘇州過後冇艇搭 (When a chance is gone, it is gone).
    – Tang Ho
    Nov 29 '20 at 12:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.