English: A huge amount of effort is going into that.
Telugu: అందుకోసం చాలా ప్రయత్నాలు చేస్తోంది.