English: It had been prophesied many times.
Telugu: అది చాలా సార్లు ప్రూవ్ అయ్యింది.