Actually I'd say your English is perfectly good at the nuances, no problem there at all.