English: These specialists had considerable experience.
Telugu: ఈ నిపుణులు అనుభవము కలిగి.