English: The two wed recently in Spain.
Telugu: ఇటీవల వీరిద్దరూ స్పెయిన్ లో జాలీగా ఎంజాయ్ చేశారు.