English: There's No Place on Earth.
Telugu: భూమిపై స్థలం లేదు.