to become less shy and more confident when talking to other people
COME OUT OF YOUR SHELL
Meaning of COME OUT OF YOUR SHELL in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005