English: returned from the other world.
Telugu: ఇది ఇతర ప్రపంచం నుండి తిరిగి వచ్చేలా ఉంది.