English: Nonetheless.
Telugu: అయినా ఓడీపోయారు.