English: It is no wonder he has received so many positive reviews.
Telugu: అతను చాలా సానుకూల సమీక్షలు అందుతుంది అని ఆశ్చర్యపోనవసరం లేదు.