English: They haven't been home in weeks.
Telugu: వారం రోజులుగా వాళ్ళు ఇంట్లోనే లేరు.