English: Even better!
Telugu: అంతకంటే అబ్బురం!