English: Could hardly believe it when I saw them.
Telugu: నేను చూసినప్పుడు నేను నమ్మలేకపోయాను.