English: Although tough.
Telugu: కష్టపడుతూనే ఉన్నా.