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