English: And look what God did.
Telugu: మరి ఆ దెయ్యం ఏం చేసిందో మీరే చూడండి.