Kinyarwanda: Numvaga yazengurutse ibibazo byingenzi. 
English: I felt he was surrounded by important issues.