English: You havent returned home for a long time.
Telugu: చాలా రోజులైంది మీరు ఇంటికి వచ్చి.