English: I think God had sent me to do this job.
Telugu: ఈ పని ని చేయడానికి బహుశా దేవుడు నన్ను ఎంపిక చేసుకున్నారేమో.