English: At first, I couldn't believe it actually fit.
Telugu: అసలు నేను మొదట నమ్మలేకపోయాను.