Yahoo marriage can be translated as "雅虎婚姻" in Chinese. However, if you are referring to a marriage related to Yahoo or something metaphorical, more context is needed for an accurate translation. If you mean a random or unexpected marriage (since "Yahoo" can sometimes imply excitement or surprise), it could also be interpreted as "surprise marriage" or "unexpected marriage." Please provide more context if necessary!