English: You've been home for a while.
Telugu: చాలా రోజులైంది మీరు ఇంటికి వచ్చి.