I'm going to go with French, although I may be biased since I speak French okay and I'm a rank beginner at Russian... but French has a lot more words that sound like English, so it's easier to guess...