I've been wondering all this time what is the exact translation for this phrase they say in almost every lesson, after the normal speed and slower speed dialogues. Obviously it means something like 'This time Peter will say it in English', but what is the literal meaning and what is the overall translation?
Is it the verb 入る (hairu)? As far as I know that doesn't literally mean translate so what is the nuance here?
Thanks!
M.