English: That's why it took some time.
Telugu: అందుకే కొంత స‌మ‌యం తీసుకున్నా.