English: That was perhaps the right time for him to fulfil his dream.
Telugu: తన కోరిక తీర్చుకునేందుకు ఇదే సరైన సమయమని భావించాడు.