English: This opportunity came at just the right time."
Telugu: సరైన సమయంలో ఈ అవకాశం వచ్చినందుకు హ్యాపీగా ఉంది" అన్నారు.