English: he had finished a speech.
Telugu: తాను ప్రసంగం ముగించారు.