English: A team of experts did this.
Telugu: దీంతో నిపుణుల బృందం దానికే మొగ్గుచూపింది.