English: And people have believed that.
Telugu: దాన్ని ప్రజలు కూడా నమ్మారు.