To excel at something; to demonstrate one's skill or talent.
give someone to understand
To tell someone, especially indirectly; to insinuate.
© 2026 English Reference