English: To visit 134 countries in the globe an Indian need visa.
Telugu: 134 దేశాలకు వెళ్లాలంటే వీసా తప్పనిసరి.