English: But have faltered in the last few years.
Telugu: అయితే ఇటీవల సంవత్సరాల్లో అది విఫలమైంది.