English: It is God coming into our home.
Telugu: మన ఇంటికి భగవంతుడు వచ్చాడు.