as best one can in Italian
as best one can in Italian
alla meglio
(idiomatic) In the best possible way, given one's circumstances and abilities.