Study in Germany: Myth vs. Fact!