Englishtake up
Englishto begin doing (an activity) on a regular basis
Spanishiniciarse en, dedicarse a
English translator: Estonian dedicarse a Eesti sõnaraamat Español Traductor Svenska Översättare