English: But it came to an opportune time.
Telugu: అయితే సరైన టైం వచ్చేసింది.