English: But anyway, the opportunity presented itself.
Telugu: అయితే ఆ అవకాశం రానే వచ్చింది.