as much as anybody he answered yawning umwana wambaye umupira wamaguru yiruka kuri nyakatsi optimism is the key to a happy life kilburn high road is the main road in kilburn