English: Its still hard.
Telugu: ఇప్పటికీ ఎంతో కష్టపడుతది.