English: But I owed this to God.
Telugu: అయితే దీనిని నేను భగవంతునికే విడిచిపెట్టేశాను.