English: God does not make this hard.
Telugu: . ఆ దేవుడు కష్టాలు పెట్టడు.