English: There are many shops in Delhi that sell them.
Telugu: ఢిల్లీలో చాలా దుకాణాల్లో వీటి అమ్మకానికి అంగీకరించారట.