English: It had been a long time coming at home.
Telugu: ఇంటికి వెళ్లక చాలా రోజులయింది.