NOTE: It was announced earlier today that the upcoming episodes have been postponed due to the COVID-19 situation. So at the moment, we don't know when episode 23 and on will air.
Translation: Lord Starfish
Timing: Lord Starfish, Toa of Gallifrey
Translation Check: bluesun
Typesetting: Lord Starfish