Breakdown of Le da vergüenza hablar con los vecinos.
con
with / just by (+ -ing)
hablar
to speak
el vecino
the neighbor
le
to him / to her / to you (formal) / him (direct object, male person)
dar vergüenza
to be embarrassing (to someone)
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.