Kinyarwanda: Ibi rwose byanshyize kumwanya wanyuma. 
English: This really put me on a last position.