give harsh criticism, criticize severely

listen to the pronunciation of give harsh criticism, criticize severely
İngilizce - Türkçe
İngilizce - İngilizce
pull to pieces
give harsh criticism, criticize severely