English: And those efforts have apparently succeeded.
Telugu: ఆ ప్రయత్నాలు కూడా సఫలీకృతం అవుతున్నట్టుగానే కనిపిస్తోంది.