English: However, it does deserve all the appreciation.
Telugu: అయినప్పటికీ అందరి ప్రశంసలు అందుకుంటున్నారు.