English: Staying longer than 90 days
Telugu: కంటే ఎక్కువ 90 రోజుల స్పెయిన్ ఉండండి