English: Both had arrived in the last week.
Telugu: ఆ పై వారం ఇద్దరూ వచ్చారు.