English: On May 20, 2003, Deftones self-titled fourth album was released.
Telugu: పై మే 20, 2003, డెఫ్టోన్స్ స్వీయ-పేరుతో నాల్గవ ఆల్బం విడుదలైంది.