English: But God has called me here.
Telugu: కాని దేవుడే, ఇక్కడ నన్ను పిలిచి,