this more closely mirrors the original meaning of the english word embarrass niba mu rurimi rwa nyagasani yaramutsa umukunzi it operates the peakradar website to communicate city events