English: I felt this was the right time.
Telugu: నాకు కూడా ఇదే సరైన సమయం అనిపించింది.