English: All their doings made this possible.
Telugu: వారి వల్లే ఇదంతా సాధ్యమైంది.