English: They are the Visitors.
Telugu: వారు అతిథులు దూతలు.