English: In the end it has worked out well.
Telugu: చివరికి, ఇది బాగా పని చేసింది.