Kinyarwanda: bisaba imbaraga cyane
English: it requires effort