English: And finally they were right.
Telugu: చివరికి, వారు సరైన చేశారు.