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