English: It has been appreciated a lot.
Telugu: దానికి చాలా ప్రశంసలు దక్కాయి.