given enough time это разговорная английская фраза
given enough time перевод "при достаточном количестве времени, если пройдет достаточно времени"
I work hard and I know that, given enough time, my hard work will pay off somewhere down the road. / Я много работаю и я знаю, что если дать достаточно времени, тяжелая работа принесет свои плоды когда-нибудь в будущем.