English: Whatever had to happen has happened.
Telugu: ఇంకేముంది జరగాల్సినదంతా జరిగిపోయింది.