English: But do people really believe such things are possible?
Telugu: అది సాధ్యమౌతుందని ప్రజలు నమ్మగలరా?