I've been doing about 30 XP of Spanish on Duolingo for more than year now. 30 XP is about 10 minutes of practice, so very little.
One day I was watching a show or movie that had many scenes in Spanish, and to my surprise I could actually follow much of what was said! I didn't realize how (relatively) effective even those 10 minutes a day can be.