English: So many humans can be seen.
Telugu: ఇంతమంది మనుషులు కనబడుతుంటారు.