English: But God called him home.
Telugu: కానీ దేవుడే ఆయనను ఇక్కడికి రప్పించారు.