Pokémon Journeys: The Series. Enjoy, took 3 hours to make.
Sadly, i didn't add subs if anyone of you doesn't speak english, here's a website though https://www.opensubtitles.org/en/search/subs
Here's some info:
The series has 2 parts, each of them have 12 episodes, mostly 23 minutes long. The series has 45 episodes and they're apparently it's still airing. The new episodes are coming in 2 months, thanks to ChaoXide in the comments for telling!
A new torrent is coming up in 2 months then, will release the new torrent after 2 months and 3 days or 1 in 7:30 Central European Standard Time.