English: At first, I couldn’t quite place it.
Telugu: మొదట్లో నాకు అస్సలు చేతకాలేదు.