English: There are still some mountains.
Telugu: అయినా అక్కడ ఇంకా కొన్ని కొండలు ఉన్నాయి.