English: Many people helped them.
Telugu: చాలా మంది సాయం చేశారు.