English: I think I have done better than last time.
Telugu: ఇప్పటి కంటే మొదటి సారి బాగా చేసాడని నా అభిప్రాయం.