English: Both of which were top notch.
Telugu: అవి రెండూ సూపర్‌హిట్‌ అయ్యాయి.