natural abilities; skills; gifts (innate or developed abilities a person has)
Elle a plein de talents cachés, c'est incroyable.
She has plenty of hidden talents, it's incredible.