English: Many people helped them.
Telugu: చాలా మంది ప్రజలు వారికి సహకరిస్తున్నారు.