English: Divine providence!
Telugu: దివ్య రక్ష!