English: Could this for the betterment of mankind?
Telugu: ఇది ప్రజల మంచి కోసమేనా?