English: There are some surprising facts too.
Telugu: వీటిలో గూడా ఆశ్చర్యంగొలిపే సంగతులున్నాయి.