English: Could have done a little better with that I think.
Telugu: దాన్ని మరింత బాగా తీసి ఉండవచ్చు అని నాకే అనిపించింది.