and there are people who say that one day online translators will revolutionize the way the world does business. Second part is almost correct. First part does not have a direct English meaning. Losely translated: Don't let the crybabies send you into a dead end.