English: Are they evolved humans?
Telugu: ఇంతకీ అవి మానవ జన్మలేనా?