English: It finally shipped this week.
Telugu: చివరికి ఈ వ వారం సక్సేస్ అయ్యారు.