English: It won appreciation from the critics.
Telugu: ఇది విమర్శకుల నుంచి సయితం ప్రశంసలు అందుకుంది.