English: wow. . . superb.
Telugu: వావ్. . సూపర్బ్ కదా.