English: THAT'S my last Duchess painted on the wall,
Telugu: అది గోడపై చిత్రించిన నా చివరి డచెస్,