English: Finally it's over.
Telugu: చివరికి ఇప్పుడు కుదిరింది.