English: Critics raved.
Telugu: విమర్శకుల మెప్పు పొందింది.