English: This opportunity just happened.
Telugu: ఇటీవల ఆ అవకాశమూ వచ్చింది.