English: Both have been recently.
Telugu: వీరిద్దరూ యిటీవలే గతించారు.