English: They were finally sewn up this week.
Telugu: చివరికి ఈ వ వారం సక్సేస్ అయ్యారు.