English: I may have been too hard.
Telugu: బహుశా నేను చాలా కష్టపడ్డాను.