English: I have often wondered.
Telugu: అనే సందేహము నాకు అనేక సార్లు కలిగింది.