Revised translation untill line 420.