Hindi is mostly spoken in Delhi, but most people also understand and speak really good English. Foreign tourists will find visiting comfortable and won’t face any language issues.