English: This strategy seem to have borne fruit.
Telugu: ఈ వ్యూహం ఫలిస్తున్నట్లే కనిపిస్తోంది.