English: home for 23 years.
Telugu: 23 ఏళ్ల తరువాత ఇంటికి. .