English: Another thing puzzled him, too.
Telugu: అతనికి మరో విషయం కూడా తోచింది.