English: This is a puzzle to me too.
Telugu: ఇది నాకు కూడా ఓ సర్ప్రైజ్.