English: It's finally over.
Telugu: ఆఖరికి ఇప్పటికి కుదరింది.