English: There are many haunted places in India.
Telugu: భారత్ లో టొరెంట్ సైట్లు చాలా ఉన్నాయి.