English: The film, however, was widely acclaimed.
Telugu: అయినా సరే సినిమాకు ప్రశంసలు దక్కాయి.