Learn Finnish: huolehtia - to see to, to look after