English: But finally there's been a breakthrough.
Telugu: కానీ చివరకి అదిరిపోయే ట్విస్ట్ చోటుచేసుకుంది.