English: Finally had the work done.
Telugu: చివరగా, పని జరిగింది.