Keep at something

Meaning: To continue doing something despite difficulty or lack of immediate success.

Example: Learning a language takes time, so keep at it.