overtaxing russian
перенапряга́вший
overstraining, overtaxing, overexerting
переобременявший
overburdening, overtaxing, overloading
надсаживавший
overstraining, overtaxing, strenuous, grueling
overstraining, overtaxing, overexerting
overburdening, overtaxing, overloading
overstraining, overtaxing, strenuous, grueling