nta faranga yari afite ku buryo atashoboraga kujyana nanjye in that peloton armstrong seemed to be in problems ngukunda bidasanzwe nuko utajya ubyumva ibitero byo kwagura igihugu