English: And what separates them from us?
Telugu: మరి వీరిని వేరు చేస్తున్నదేమిటి?