English: Not sufficiently.
Telugu: అవసరానికి సరిపడా లేవు.