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