Given the list of concepts: supermarket, buy, vegetable; 
Generate a sentence with all the concepts :


a horrified customer discovered a giant caterpillar inside a vegetable he bought from a supermarket