English: Several doubts
Telugu: పలు అనుమానాలు..