to talk too much and for a long time
"She talked my ear off about her new job."
to memorize something perfectly
people with similar interests or characteristics
directly involved in the most active or dangerous part of so...
to communicate and bond using the local or common language
competing with many other companies or individuals in the sa...
A significant advancement or achievement.