English: experts worked on it.
Telugu: ఇక్కడి నిపుణులు దీనిపై పనిచేశారు.