English: God had given him special talent.
Telugu: భగవంతుడు అతడికి గొప్ప టాలెంట్‌ని అందించాడు’’ అని అభినందించారు.