wer hat dir das überhaupt gesagt?

listen to the pronunciation of wer hat dir das überhaupt gesagt?
Немецкий Язык - Английский Язык
Who told you that anyway/anyhow?