English: That is God's love!
Telugu: ఈ దేవుని ప్రేమే!