English: They recently returned home.
Telugu: అలా వారు ఇటీవల తమ ఇంటికి వచ్చారని చెప్పింది.