have one's day идиоматическое выражение перевод
преуспеть, иметь успех
1. He was determined to put in hard work and he had his day eventually. / Он был готов мног работать и, в конце, концов, он преуспел.
2. Anyone who is going to put in hard work, eventually will have thir day. / Все, кто готов упорно поработать, в конце концов, преуспеют.