English: I have been working hard despite of that.
Telugu: అయినప్పటికీ నేను శ్రమించాను.