gone through fire and water
...ad/at the critical time 千锤百炼A good nail does not fear the hammer.(steeled and tempered;gone through fire and water) 千载难逢It only happens once in ablue moon.(It chances in an hour that happens not in seven years.
基于14个网页-相关网页
gone through fire and water
经历了水火
以上为机器翻译结果,长、整句建议使用 人工翻译 。