English: At least that one eventually ended.
Telugu: చివరికి అక్కడక్కడే అన్నట్టుగా ముగిశాయి.