English: But God was here.
Telugu: కానీ ఆ దేవుడే యముడయ్యాడు.