What does quick enough mean? How much of the language do you want to learn? As a native speaker I can’t comment on how hard it is to learn the language but working with people that are new to Germany here and there, some of them are amazingly fast at learning the language. Others don’t care too much so they need more time. From the outside it seems doable.