English: Well, may be I've been too harsh.
Telugu: బహుశా నేను చాలా కష్టపడ్డాను.