English: This has to happen.
Telugu: ఇది ఎప్పుడో జరగాల్సింది.