English: But in the end, this strategy paid off.
Telugu: కానీ చివరికి ఆ వ్యూహం కూడా బెడిసికొట్టింది.