English: Answer: The time was right.
Telugu: జవాబుః ఇదే సరైన సమయం.