English: And doubted too!
Telugu: అనేది కూడా సందేహమే!