English: Besides being a massive financial success, the movies were also praised critically.
Telugu: సినిమాకు విమర్శకుల ప్రశంసలతో పాటుగా భారీ కమర్షియల్ విజయం కూడా దక్కింది.