madamada

English: Translation
compete (as between individuals); front of
verb