your pride cannot blind god umukobwa yari yarakuze nta faranga na rimwe amaze kurongora yabaye amafaranga stewart was responsible for the construction of doune castle which remains largely intact today