English: I thought that this is the right time.
Telugu: అందుకు ఇదే సరైన టైమ్ అని భావించాడు.