English: But a few things puzzled him.
Telugu: అయితే కొన్ని విషయాలు బాధ కలిగించాయి.