English: And where is this God?
Telugu: ఇంతకీ ఆ దేవాయలం ఎక్కడ ఉంది?