English: That's an effort of many people.
Telugu: ఇది చాలా మందికి చాలా ప్రయత్నం.