English: Delhi is slightly better in this regard.
Telugu: ఈ విషయంలో దేవిశ్రీ కొంచెం బెటర్.