English: They were very helpful on site.
Telugu: వారి సైట్లో వారు చాలా సహాయకారిగా ఉన్నారు.