English: Better than I can do!
Telugu: ఇంతకన్నా నేను బాగా పాడగలను!