englishidiomsap.com
A Rough Diamond
Meaning: a person with great potential but lack of refinement.Ex: Paul is intelligent and hard-working man, but he lacks sophistication, he’s a rough diamond.