English: Are human really are better than them?
Telugu: మనుషుల్లో ఇంత మంచి వాళ్ళుంటారా?