English: And indeed, this is stilll a mystery.
Telugu: నిజానికి, ఈ ఏ మిస్టరీ.