eng
It's about time I was going.
fra
Il est temps que je m'en aille.
ita
È tempo che me ne vada.
ita
È tempo che io me ne vada.
jpn
そろそろおいとましなければならない時間です。

Click the top sentence to go to tatoeba.org to translate it or leave a comment.