English: AND their English was extremely good.
Telugu: వారి ఇంగ్లీషు చాలా గొప్పది.