Why wont your Mercedes start when its been stood for a long time ie few hours or all night?
Does the engine turn? It might be a problem with your battery If your battery is faulty it will not retain charge for long, try using another battery or use a jumper cable and another car/battery. If it starts then replace your battery. If the engine turns but does not start then the engine needs tuning.