English: Our strategy paid off.
Telugu: మన వ్యూహం చెల్లాచెదురయింది.