I think overstaying for 2 years is really a strong ground for refusal. ECO might be thinking that you got married for convenience of getting a visa to stay here permanently. What I can advice you is to get an immigration solicitor that can help you in case you want to get an appeal. Maybe other members here can recommend a good solicitor.