English: And maybe a ghost?
Telugu: లేదా బహుశా ఒక అద్భుతం?