Mostly people think that speaking or understanding or writing English, means overall English is a hard nut for them but this isn't true because a continuous and an effortful practice can crack all these nuts very easily by just following to the right concepts.