English: specialists from abroad.
Telugu: విదేశాల నుంచి నిపుణులు!