English: Or at least greatly contributed to it.
Telugu: లేదా కనీసం అతను వాటిని చాలా పాల్గొన్నారు.