English: And that effort has worked.
Telugu: ఆ ప్రయత్నం ఫలించింది కూడా.