English: Are these guys on the same planet as us?
Telugu: ఈ భూమ్మీద మనతో పాటు వారు కూడా సంచరిస్తున్నారా?