English: The film had won the praises of the critics.
Telugu: ’ చిత్రం వచ్చి విమర్శకుల ప్రశంసలు దక్కించుకుంది.