English: Maybe I was hard on it.
Telugu: బహుశా నేను చాలా కష్టపడ్డాను.