English: However, the film received a lot of flak from critics.
Telugu: అయినప్పటికీ, ఈ చిత్రం విమర్శకుల నుండి అనేక ప్రశంసలను అందుకుంది.