English: The Echo is being installed in partnership with Google and Indonesian telecommunications' company XL Axiata.
Telugu: గూగుల్ మరియు ఇండోనేషియా టెలికమ్యూనికేషన్స్ సంస్థ ఎక్స్ఎల్ ఆక్సియాటా భాగస్వామ్యంతో ఎకో వ్యవస్థాపించబడుతోంది.