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