English: These two statements bewilder me for a long time.
Telugu: ఈ రెండు సందేహాలు నన్ను చాలా కాలం వెంటాడాయి.