English: Nevertheless.
Telugu: అయినా ఎదురించారు.