English: He made some very good points in his speech.
Telugu: ఆయన తన ప్రసంగంలో చాలా మంచి పాయింట్లు లేవనెత్తారు.