English: What we do is enormously difficult.
Telugu: మేం చేస్తున్న కార్యకలాపాలు చాలా కష్టంతో కూడుకున్నవి.