English: You put it better than me.
Telugu: నాకంటే నువ్వు బాగా ఇదనిపించుకున్నావ్ .