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