English: This was the right opportunity for that.
Telugu: అవకాశం ఇచ్చేందుకు ఇదే సరైన సమయంగా భావించాం.