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