English: But eventually there were breakthroughs.
Telugu: అయితే చివర్లో ట్విస్ట్ వచ్చింది.