English: But at last the fight is over.
Telugu: అయితే ఎట్టకేలకు ఈ పోరు ఇటీవల ముగిసింది.