English: I've been hard on you
Telugu: నేను మీరు చాలా హార్డ్