English: God had given him special talent.
Telugu: దేవుడు ఖచ్చితంగా అతనికి ప్రత్యేక సామర్థ్యాన్ని బహుమతిగా ఇచ్చాడు.