English: Both have scored grand success.
Telugu: రెండూ సంచలన విజయాలు సాధించాయి.