ある程度の時間が経過して初めて分かる は「There are things you understand as time goes by」と言います。
ある出来事が自分の人生においてどのような意味を持つのか、ある程度の時間が経過して初めて分かることもある。
をできる限り忠実に直訳すると
As time goes by, we are able to understand the meaning of certain events in life.
ご利用いただきありがとうございます。
またの質問をお待ちしております!
"Only after some time has passed can you truly understand it."
"Only after some time has passed can you truly understand it."
「ある程度の時間が経過した後に初めて、それを真に理解することができる」という意味です。Only after 〜(〜して初めて)を使うことで、「時間が経つことが絶対の条件だった」と表現できます。
・"Sometimes you only realize it in hindsight."
「後になって振り返ってみて初めて、それに気づくこともある」という意味の表現です。