faire une grosse impression

listen to the pronunciation of faire une grosse impression
French - English
make a hit
succeed, be a great success
faire une impression
make an impression