English: They're still people!
Telugu: మనుషులు ఇంకా!