English: But it’s still hard, that being said.
Telugu: అయితే అప్పటికీ కష్టమే అని తెలుస్తుంది.