Breakdown of Hace falta que estudies más.
estudiar
to study
hacer
to do / to make
que
that / than
más
more
la falta
the lack (hacer falta: to be needed)
Elon.io is an online learning platform
We have an entire course teaching Spanish (Latin America) grammar and vocabulary.