to do something that wins people's approval, make a good showing

listen to the pronunciation of to do something that wins people's approval, make a good showing
İngilizce - Türkçe
varlık göstermek