English: Both were critically acclaimed and were financially successful.
Telugu: రెండుచోట్లా విమర్శకుల చేత ప్రశంసలను, ఆర్థికంగా విజయాన్నీ అందుకుంది.