English: Both were huge hits.
Telugu: ఆ రెండూ కూడా సూపర్ డూపర్ హిట్స్.