English: Couldn't quite believe it when I saw it.
Telugu: నేను చూసినప్పుడు నేను నమ్మలేకపోయాను.