English: He had come back home recently.
Telugu: ఇటీవల కాలంలో ఇంటికి రావడమే తగ్గించేశాడు.