English: There are so many strange details.
Telugu: ఇంకా యాగంటి ఎన్నో విచిత్ర‌మైన విశేషాలు ఉన్నాయి.