English: By now, my parents had left this world.
Telugu: నా తల్లిదండ్రులు ఈ లోకం వదిలి వెళ్లిపోయారు.