English: It's called God's favor!
Telugu: ఇది దేవతల మహత్తు అంటారు!