English: It has to be heard.
Telugu: అది వినవలసినది.