English: I feel it was the right time.
Telugu: ఇదే సరైన సమయమని నాకు అనిపించింది’.