English to Bangla

Meaning for:
crack-a-jack
adjective
 মেধাবী;