English: These travelers can stay in India for up to 180 days at a time.
Telugu: ఈ వీసాలు ఉన్నవారు దేశంలో ఏకకాలంలో 180 రోజుల పాటు ఉండవచ్చు.