English: That puts the questions in people's minds.
Telugu: అని ప్రజల మనసుల్లో తొలుస్తున్న ప్రశ్న.