English: But it was the right moment and the right time.
Telugu: అయితే దానికి ఇపుడు తగిన సమయం, సందర్భం వచ్చింది.