English: But there's something here to be lauded.
Telugu: కానీ ఇక్కడ ఆరాధించడానికి ఏదో ఉంది.