English: God promise!
Telugu: దైవానికి ఇచ్చిన మాట!