English: Are these people living on this earth?
Telugu: . ఈ భూమి మీద ఇలాంటోళ్లు కూడా ఉంటారా?