English: At last we've arrived in Madrid.
Telugu: చివరికి మేము మాడ్రిడ్లో వచ్చాము.