English: Although, somehow something was a bit familiar.
Telugu: అయినా కానీ ఏదో అలా కొంత వరకు మెప్పించింది.