English: But I am not too hard on myself.
Telugu: కానీ నేనంత కోపిష్టిని కాదు.