English: He had waited for this day for so long.
Telugu: తనకంటూ ఓ రోజు వస్తుందని ఇంతకాలం ఎదురుచూసింది.