English: It is nothing less than Delhi.
Telugu: ఢిల్లీతో పోలిస్తే ఇది తక్కువే.