English: 'This had to happen.
Telugu: 'ఇది జరగాల్సిందే.