English: Both of which are major achievements.
Telugu: రెండూ భారీ విజయాలు నమోదు చేసిన సంగతి తెలిసిందే.