English: This time God intervened.
Telugu: ఈ సారి ఏకంగా దేవుడినే వివాదంలోకి లాగాడు.