English: more than willing to contribute to
Telugu: పాల్గొనడానికి సిద్ధంగా కంటే ఎక్కువ