English: It doesn't fit entirely in my mind.
Telugu: నా మేధకి అది పూర్తిగా అందదు.