English: albeit - even though, although, though
Telugu: Even if - అయినా సరే, ఉన్నా సరే