English: Two men stumbled upon her there.
Telugu: అక్కడ ఇద్దరు ఆమెపై రేప్ చేశారు.