English: You have been home too long.
Telugu: చాలా రోజులైంది మీరు ఇంటికి వచ్చి.