English: His English was good even if a little hesitant.
Telugu: ఆయన ఇంగ్శీషు ఏమంత బాగా లేకపోయినా కొంచెం స్పష్పంగా ఉంది.