English: Although tough.
Telugu: కష్టంగానే ఉన్నప్పటికీ. .