English: Finally finished it on hard.
Telugu: చివరికి అది అతి కష్టం మీద బయటకు కక్కింది.