English: a major new success.
Telugu: చాలా ఆఫ్ ఒక కొత్త విజయం.