English: They have the experiences in research and development more than 20 years.
Telugu: పరిశోధన మరియు అభివృద్ధిలో 20 సంవత్సరాల కన్నా ఎక్కువ అనుభవం.