English: We do expect a lot from ourselves.
Telugu: మన నుంచి మనం చాలా ఎక్కువ ఆశిస్తాం.