English: You probably expect a lot of yourself.
Telugu: మీరు మీ నుండి ఎంతో చాలా ఆశించవచ్చు.