English: This we often wonder about.
Telugu: అని పలుమార్లు మనకు సందేహం కలుగుతోంది.