Значение идиомы have an ear for

[have an ear for] {v. phr.} To have a keen perception; have a tasteor a talent for; be sensitive to something.

I have no earwhatsoever for foreign languages or music.