English: At this point, a group of people arrived.
Telugu: ఇంతలో ఓ బృందం వచ్చిందక్కడికి.