English: Are they really living on this planet?
Telugu: అసలు నిజంగా ఇవి భూమి మీద ఉండేవా. . ?