(something) that entails a lot of hard effort

listen to the pronunciation of (something) that entails a lot of hard effort
Английский Язык - Турецкий язык
terletici