moochhwala in hindi literally means man with a moustache cyane ugasanga ari ukwemera kudashobora guhangana n'ibihe by'igeragezwa bitabura mu buzima bwacu he didn't know that