English: I've been listening to his speeches recently.
Telugu: ఇటీవల వాళ్లు చేసిన ప్రసంగాలు విన్నాను.