one million telstar units were sold there's no peace to be had in this house n urwango byagaragajwe mbere yabo this remains a record icyo kiracyari ikibazo gifunguye