English: A lot of effort is required.
Telugu: చాలా పెద్ద ప్రయత్నం కావాలి.