English: Both are remarkable achievements.
Telugu: రెండూ సంచలన విజయాలు సాధించాయి.