English: This is the place where the Lord was born.
Telugu: దత్త భగవానుడు ఆవిర్భవించిన స్థానం ఇదే.