English: It should take a major effort.
Telugu: దీనికి పెద్ద ప్రయత్నం జరగాలి.