English: However, they had recently returned from their home.
Telugu: అయితే ఇటీవలే వీరు తమ దూరపు బంధువుల ఇంటికి వెళ్ళారు.