English: At this stage, it was pretty much over.
Telugu: ఈ దశలో, చాలా కష్టం ముగిసింది.