English: Been dead for a while.
Telugu: చనిపోయి చాలాకాలమయిందిగా.