English: A couple of them staying several days.
Telugu: అక్కడే కొన్ని రోజులుగా ఉంటున్నారు ఈ దంపతులు.