Are you good at reading a map你擅长看地图吗
I am not doing well 做的不好 I am not good at / I cannot do it well
I have got no idea 完全没概念 I don't know much / I don't know/ I am not sure
Street or road 街或者路
Map or e-map or navigation 地图 or 电子地图 or 导航
Left handed or right handed 左手边 右手边
The main reason why…. 这是主要的原因