it's not mohandas. it's mahatma; it means great one in hindi. Abusive comment hidden. (Show it anyway.)