本領を発揮

to display one's real ability; to show one's real ability; to show one's stuff; to show oneself at one's best

Meaning

  1. expvs
    to display one's real ability; to show one's real ability; to show one's stuff; to show oneself at one's best; to really shine; to come into one's own; to find one's feet (legs); to hit (strike) one's stride

Example sentences

  • He is in his element when talking economics.

  • On bad roads this little car really comes into its own.

  • This writer is at his best in his short stories.