English: At last there was the halt.
Telugu: చివరకు అక్కడే మకాం పెట్టేశారు.