English: died recently within a few years of each other.
Telugu: కొద్ది సంవత్సరాల్లో ఒకరెనుకొకరు మరణించారు.