English: But these guys are human beings too.
Telugu: అయినా సరే, ఈ సంచారులు కూడా మనుషులే.