I can understand most German too when reading (I sometimes read German articles on chemistry at work) and when my German colleagues talk German with eachother I can at least follow the basic topic of their conversation, but usually more than just that. I suck in writing and speaking it though!