English: And yet God is using them.
Telugu: అయినా వాటిని దేవుడు పోషిస్తున్నాడు.