English: Or at least had a large part to do with it.
Telugu: లేదా కనీసం అతను వాటిని చాలా పాల్గొన్నారు.