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