English: We play a small part in that, too.
Telugu: అంతేకాదు మనం కూడా కొంచెం దీనిలో పాల్గొంటున్నాం.