English | Russian |
have gone to great lengths | идти на всё (Alex_Odeychuk) |
have taken to self-studying | плотно заняться самообразованием (e.g., ... to increase my grasp of embedded systems and programming skills; англ. перевод предложен пользователем trtrtr Alex_Odeychuk) |