English: recently opened in Portugal.
Telugu: పోర్చుగల్లో నిర్మించిన దీనిని ఇటీవల ప్రారంభించారు.