English: It was the most opportune time.
Telugu: ఇది అత్యంత అనుకూలమైన సమయమని తెలిపారు.