English: All this is due to them.
Telugu: వారి వల్లే ఇదంతా సాధ్యమైంది.