English: They both left some time ago.
Telugu: కొద్ది కాలం క్రితం వీరిద్దరూ విడిపోయారు.