English: This is indeed a mystery to me.
Telugu: ఇది నిజంగా నాకు ఒక రహస్యం.