Question: what is the meaning of the idiom put across?
Answer: put (oneself) across To communicate and express oneself clearly and effectively, such that others can understand one's opinions, ideas, and what one is like on a personal level.