English: I thought it was the right moment as well.
Telugu: నాకు కూడా ఇదే సరైన సమయం అనిపించింది.