English: It took lots of time to get this opportunity.
Telugu: ఆ అవకాశం రావడానికే చాలా చాలా టైం పట్టింది.