it's hard/difficult (for me) to get used to this place - İspanyolca İngilizce Sözlük