人生{じんせい}に尾を引くleave one's mark: 影響を与える、足跡を残すleave one's mark on: ~に強い影響{えいきょう}を与えるThe abnormal weather left its mark on the people in that area. 異常気象は、その地域の人々に強い影響を与えた。leave one's mark on history: 歴史{れきし}にその名を残す