English: It does not appear to belong to this world.
Telugu: ఈ లోకమునకు సంబంధించినట్లుగా తోచదు.