English: So far it has.
Telugu: ఇప్ప‌టికి కుదిరింది.