English: Nevertheless, he had better credentials than I did.
Telugu: అయినా అతనికి నాకంటే మంచి రేటింగ్స్ వచ్చాయి.