English: Finally my friends.
Telugu: ఆఖరికి నా స్నేహితులు కూడా.