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