English: You're being so hard on yourself here.
Telugu: మీరు ఇక్కడ ఎంతో కష్టపడుతున్నారు.