English: Both have long since left however.
Telugu: వీరిద్దరూ చాలా కాలం క్రితమే విడిపోయారు.