English: Recently, such an opportunity arrived.
Telugu: ఇటువంటి అవకాశం సాపేక్షంగా ఇటీవల వచ్చింది.