English: Both were huge hits.
Telugu: ఇవి రెండూ సూపర్ హిట్ టాక్ తెచ్చుకున్నాయి.